<template>
    <div class="wrapper">
      <!-- header部分 -->
      <header>
        <p>我的</p>
      </header>
  
      <!--提示-->
      <ul class="sel-id">
        <h1>欢迎来到饿了吧，请选择你的身份！</h1>
      </ul>
  
      <!--选择身份部分-->
      <ul class="select">
        <li @click="toUser">
          <button><i class="fa fa-user-circle"></i>用户</button>
        </li>
        <li @click="toBusiness">
          <button><i class="fa fa-user-circle-o"></i>商家</button>
        </li>    
      </ul>
  
      <!-- 底部菜单部分 -->
      <Footer></Footer>
    </div>
  </template>
  
  <script>
  import { ref } from 'vue';
  import { useRouter } from 'vue-router';
  import Footer from '../components/Footer.vue';
  import { getSessionStorage } from '../common.js';
  
  export default {
    name: 'ChoseLogin',
    components: {
      Footer
    },
    setup() {
      const router = useRouter();
      const user = ref(getSessionStorage('user'));
      const business = ref(getSessionStorage('business'));
  
      const toUser = () => {
        router.push('/login'); // 使用路径进行导航
      };
  
      const toBusiness = () => {
        router.push('/businesslogin'); // 使用路径进行导航
      };
  
      return {
        toUser,
        toBusiness
      };
    }
  };
  </script>
  
  <style scoped>
  /****************** 总容器 ******************/
  .wrapper {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
  }
  
  /****************** header部分 ******************/
  .wrapper header {
    width: 100%;
    height: 12vw;
    background-color: #0097FF;
    color: #fff;
    font-size: 4.8vw;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1000;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  /****************** 选择身份部分 ******************/
  .wrapper .sel-id {
    text-align: center; /* 文本居中 */
    font-size: 4vw;
    color: #0097FF;
    padding-top: 20vw; /* 给出一定的顶部间距 */
    margin-bottom: 5vw; /* 下方留出一些空间 */
  }
  
  .wrapper .select {
    flex: 1; /* 剩余空间 */
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
    flex-direction: column; /* 按列排列 */
  }
  
  .wrapper .select li {
    margin-bottom: 5vw;
  }
  
  .wrapper .select li button {
    width: 90vw;
    height: 10vw;
    background-color: white;
    border: none;
    outline: none;
    border-radius: 4vw;
    border: solid 1.5px #DDD;
    font-size: 3.5vw;
    color: dimgray;
    cursor: pointer;
    display: flex;
    align-items: center;
  }
  
  .wrapper .select li button i {
    margin: 0 3vw;
  }
  
  /****************** 底部菜单部分 ******************/
  footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 10vw; /* 示例高度 */
    background-color: #DDD; /* 示例背景颜色 */
  }
  </style>